package com.woniuxy.commons.entity;

import java.io.Serializable;
import java.util.Date;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
@author zouyang
@date 2020/7/22 - 20:49
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Exam implements Serializable {
    /**
    * 考试id
    */
    private Integer id;

    /**
    * 考试名称
    */
    private String name;

    /**
    * 考试人数
    */
    private Integer numOfPeople;

    /**
    * 考试分类：1.统一考试；2.自由考试；3.补考
    */
    private Integer type;

    /**
    * 开始时间
    */
    private String beginTime;

    /**
    *  结束时间
    */
    private String endTime;

    /**
    * 考试类型：0为非补考，1为补考
    */
    private Byte isResit;

    /**
    * 考试id
    */
    private Integer examId;

    /**
    * 试卷id
    */
    private Integer paperId;

    /**
    * 1为已完成，2为考试中，3为未开始
    */
    private transient Byte status;

    private transient String timingLength;

    private transient PaperStructure paperStructure;

    private transient ExamType examType;

    private transient String[] date;

    private static final long serialVersionUID = 1L;
}